home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 1 / Amiga Tools.iso / egs-tools / egs_dev-disk / egsincludes / egb / gbscrollbox.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-06-06  |  1.6 KB  |  57 lines

  1. #ifndef EGS_EGB_GBSCROLLBOX_H
  2. #define EGS_EGB_GBSCROLLBOX_H
  3.  
  4. /***************************************************************************\
  5. *
  6. *  $
  7. *  $ FILE     : gbscrollbox.h
  8. *  $ VERSION  : 1
  9. *  $ REVISION : 5
  10. *  $ DATE     : 08-Dec-93 12:50
  11. *  $
  12. *  $ Author   : mvk
  13. *  $
  14. *
  15. *****************************************************************************
  16. *                                                                           *
  17. * (c) Copyright 1990/94 VIONA Development                                   *
  18. *     All Rights Reserved                                                   *
  19. *                                                                           *
  20. \***************************************************************************/
  21.  
  22. #ifndef         EXEC_TYPES_H
  23. #include        <exec/types.h>
  24. #endif
  25. #ifndef         EGS_EGSINTUI_H
  26. #include        <egs/egsintui.h>
  27. #endif
  28. #ifndef         EGS_EGSGADBOX_H
  29. #include        <egs/egsgadbox.h>
  30. #endif
  31. #ifndef         EGS_EGSGFX_H
  32. #include        <egs/egsgfx.h>
  33. #endif
  34.  
  35.  
  36. #define EGB_SuperScrType "SLCT"
  37.  
  38. struct EGB_ScrollGadget {
  39.      struct EI_MasterGadget Master;
  40.      WORD                   PixWidth, PixHeight, Width, Height;
  41.      EB_SPropGadPtr         Scroller;
  42.      struct List            List;
  43.      UWORD                  Pad0;
  44.      struct Node           *ActText, *TopText;
  45.      EG_EFontPtr            EFontPtr;
  46.      EI_GadgetPtr           Selects;
  47.      UBYTE                  Sort;
  48.      UBYTE                  Pad1;
  49.      UWORD                  Pad2;
  50.      EI_StringGadPtr        String;
  51. };
  52.  
  53. typedef struct EGB_ScrollGadget *EGB_ScrollGadPtr;
  54.  
  55. #endif /* EGS_EGB_GBSCROLLBOX_H */
  56.  
  57.